package cn.getech.data.development.model.vo;

import cn.getech.data.development.entity.AlarmObject;
import cn.getech.data.development.entity.AlarmReceived;
import cn.getech.data.intelligence.common.utils.Constant;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang.StringUtils;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;

@Data
@ApiModel(value = "告警日志信息")
public class AlarmTaskLogVO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("id")
    private Integer id;

    @ApiModelProperty("问题类别")
    private String alarmType;

    @ApiModelProperty("任务类型")
    private String nameType;

    @ApiModelProperty("告警/任务名称")
    private String name;

    @ApiModelProperty("项目名称")
    private String procName;

    @ApiModelProperty("项目创始人id")
    private Long  procUser;

    @ApiModelProperty("任务创建人id")
    private Long  alarmUser;

    @ApiModelProperty("日志信息")
    private String  login;

    @ApiModelProperty("调度周期")
    private String cronName;

    @ApiModelProperty("作业流依赖")
    private String  workflowName;

}
